Uniquely Satisfiable k-SAT Instances with Almost Minimal Occurrences of Each Variable
نویسندگان
چکیده
Let (k, s)-SAT refer the family of satisfiability problems restricted to CNF formulas with exactly k distinct literals per clause and at most s occurrences of each variable. Kratochv́ıl, Savický and Tuza [6] show that there exists a function f(k) such that for all s ≤ f(k), all (k, s)-SAT instances are satisfiable whereas for k ≥ 3 and s > f(k), (k, s)-SAT is NP-complete. We define a new function u(k) as the minimum s such that uniquely satisfiable (k, s)-SAT formulas exist. We show that for k ≥ 3, unique solutions and NP-hardness occur at almost the same value of s: f(k) ≤ u(k) ≤ f(k) + 2. We also give a parsimonious reduction from SAT to (k, s)-SAT for any k ≥ 3 and s ≥ f(k) + 2. When combined with the Valiant–Vazirani Theorem [8], this gives a randomized polynomial time reduction from SAT to UNIQUE-(k, s)-SAT.
منابع مشابه
A Note on Unsatisfiable k-CNF Formulas with Few Occurrences per Variable
The (k, s)-SAT problem is the satisfiability problem restricted to instances where each clause has exactly k literals and every variable occurs at most s times. It is known that there exists a function f such that for s ≤ f(k) all (k, s)-SAT instances are satisfiable, but (k, f(k)+1)-SAT is already NP-complete (k ≥ 3). We prove that f(k) = O(2 · log k/k), improving upon the best know upper boun...
متن کاملExperimental Results on the Satisfiable Core in Random 3SAT
Given a satisfiable k-CNF SAT instance, a satisfiable core is a minimal subset of the k-CNF clauses that preserves all and only the satisfying assignments of the original instance. In this paper, we extend the previous results on satisfiable core, especially on the strong correlation between the hardness of SAT instances and the size of their satisfiable cores. We introduce a measure called the...
متن کاملComputing Unsatisfiable k-SAT Instances with Few Occurrences per Variable
(k, s)-SAT is the propositional satisfiability problem restricted to instances where each clause has exactly k distinct literals and every variable occurs at most s times. It is known that there exists an exponential function f such that for s ≤ f(k) all (k, s)-SAT instances are satisfiable, but (k, f(k)+1)-SAT is already NP-complete (k ≥ 3). Exact values of f are only known for k = 3 and k = 4...
متن کاملBounds on the Satisfiability Threshold for Power Law Distributed Random SAT
Propositional satisfiability (SAT) is one of the most fundamental problems in computer science. The worst-case hardness of SAT lies at the core of computational complexity theory. The averagecase analysis of SAT has triggered the development of sophisticated rigorous and non-rigorous techniques for analyzing random structures. Despite a long line of research and substantial progress, nearly all...
متن کاملJournal of Information and Computing Science, JIC, Vol1 2006 No1
( , ) k s SAT − is the propositional satisfiable problem restricted to instances where each clause has exactly k distinct literals and every variable occurs at most s times. It is known that there exits an exponential function f such that for ( ) s f k ≤ , all ( , ) k s SAT − instances are satisfiable, but ( , ( ) 1) k f k SAT + − is already NPcomplete ( 3 k ≥ ). Therefore, we call the function...
متن کامل